Tech

ID.me made “baseless” pandemic fraud claims to win contracts, Congress says